package de.gwtprime.client.resources;

import com.google.gwt.core.client.GWT;
import com.google.gwt.resources.client.ClientBundle;
import com.google.gwt.resources.client.CssResource;
import com.google.gwt.resources.client.ImageResource;
import com.google.gwt.resources.client.ImageResource.ImageOptions;
import com.google.gwt.resources.client.ImageResource.RepeatStyle;

public interface MyResources extends ClientBundle {


	public static final MyResources INSTANCE =  GWT.create(MyResources.class);

	@Source("icon1.png")
	ImageResource welcomePageCat1();

	@Source("icon2.png")
	ImageResource welcomePageCat2();

	@Source("icon3.png")
	ImageResource welcomePageCat3();

	@Source("icon4.png")
	ImageResource welcomePageCat4();

	@Source("quoteIcon.png")
	ImageResource quoteIcon();

	@Source("bannerLeftEdge.png")
	ImageResource bannerLeftEdge();

	@Source("newsBanner.png")
	@ImageOptions(repeatStyle=RepeatStyle.Horizontal)
	public ImageResource myImage();


	@Source("gwtcss.css")
	MyCssResource gwtCss();
	
	@Source("reset.css")
	@CssResource.NotStrict
	CssResource resetCss();
	
	@Source("myStyle.css")
	@CssResource.NotStrict
	CssResource myCss();
	
	@Source("960_24_col.css")
	@CssResource.NotStrict
	CssResource gridCss();

	
	@Source("carousel.css")
	@CssResource.NotStrict
	CssResource carouselCss();
	
	
	interface MyCssResource extends CssResource {
		String myBannerBackground();
	}
}